module Mux16to8_1bit(X,y07,y06,y05,y04,y03,y02,y01,y00,Op,S);

input [7:0]X;
input y07,y06,y05,y04,y03,y02,y01,y00;
input S;
output [7:0]Op;

Mux2to1_1bit mux210(X[0],y00,Op[0],S);
Mux2to1_1bit mux211(X[1],y01,Op[1],S);
Mux2to1_1bit mux212(X[2],y02,Op[2],S);
Mux2to1_1bit mux213(X[3],y03,Op[3],S);
Mux2to1_1bit mux214(X[4],y04,Op[4],S);
Mux2to1_1bit mux215(X[5],y05,Op[5],S);
Mux2to1_1bit mux216(X[6],y06,Op[6],S);
Mux2to1_1bit mux217(X[7],y07,Op[7],S);

endmodule
